package regexp;

import java.util.regex.Pattern;

/**
 * 引入正则表达式
 */
public class Regexp_ {

    public static void main(String[] args) {
        //1.提取文章中所有的英文单词
        //2.提取文章中所有的数字
        //3.提取文章中所有的英文单词和数字
        //4.提取百度热榜标题
        //创建一个Pattern对象，模式对象，可以理解成就是一个正则表达式
//        Pattern pattern = Pattern.compile("[a-zA-Z]+");
//        Pattern pattern = Pattern.compile("[0-9]+");
//        Pattern pattern = Pattern.compile("[a-zA-Z]+|[0-9]+");
        Pattern pattern = Pattern.compile("<a target=\"_blank\" title=\"(\\S*)\"");

        //5.给定一个字符串，找出所有四个数字连在一起的子串
        //6.验证输入的邮件是否符合电子邮件格式
        //7.验证输入的手机号，是否符合手机号格式
        /*
            为了解决以上问题，Java提供了正则表达式技术，专门用于处理类似文本问题
            正则表达式是对字符串执行模式匹配的技术
         */
    }
}
